sulawesi soft-furred rat - Turkish English Dictionary